﻿@charset "utf-8";
body{ background:#fff;font-family:"微软雅黑"; word-break:break-all;}
s{color:#F00;text-decoration:none;}
.hide{display:none}
.show{display:block}

.radius5{ border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px;}
.indexIco{display:block; background:url(../images/global/index-ico.png) no-repeat;}
/**/
.layout_main{background:#fff;}


.dateIco{ background:url(../images/dateIco.jpg) no-repeat left top; float:left; display:block; width:20px; height:21px; margin:0px auto;}

/********topNav**********/
.topNav{width:100%;height:41px;background:#e3e2e2;line-height:40px;}
.topNav .topNavCenter{width:1200px;margin:0 auto}
.topNav .welcome{width:200px;color:#d31a26}

/*身份切换*/
.topNav .header-ri{ float:left; height:auto; font-size:14px; width:200px; }
.topNav .header-ri .codeName{ display:none; float:left; margin-top:0px; line-height:40px; color:#333; font-weight:bold;}
.topNav .header-code{ float:left; font-size:12px; line-height:20px; margin-top:8px; margin-right:10px;}
.topNav .header-code .codeTxt{ cursor:pointer; background:url(../images/downIcoG.png) no-repeat 170px center;}
.topNav .header-code input{ background:#fff; padding:0px 5px; width:180px; color:#d31a26; border:none; height:25px; line-height:25px;}
.codeWarp{ position:relative;}
.codeWarp ul{ position:absolute; top:29px;}
.codeWarp ul li{ cursor:pointer; background:#f4f4f4;  width:180px;padding:0px 5px; border:2px solid #f4f4f4; height:25px; line-height:25px;}
.codeWarp ul li:hover{ background:#eca7af; color:#fff;border:2px solid #eca7af;}
/*end*/

.topNav .top_menu ul li{float:left; border:1px solid #e3e2e2; padding:0px 15px 0px 10px; border-bottom:none; background:url(../images/global/topIco.png) no-repeat right -385px;}
.topNav .top_menu ul li.menu_li6 { background:none;}
.topNav .top_menu ul li p{background:url(../images/global/topIco.png) no-repeat;}
.topNav .top_menu ul li.menu_bg p{padding-left:30px}

.topNav .top_menu ul li.menu_li0 p{background-position:-95px -353px;}
.topNav .top_menu ul li.menu_li1 p{background-position:-90px 10px;}
.topNav .top_menu ul li.menu_li2 p{background-position:-87px -29px;}
.topNav .top_menu ul li.menu_li3 p{background-position:-90px -65px;}
.topNav .top_menu ul li.menu_li4 p{background-position:-90px -100px;}
.topNav .top_menu ul li.menu_li5 p{background-position:-90px -140px;}
.topNav .top_menu ul li.menu_li6 p{background-position:-90px -174px;}

.topNav .top_menu ul li a:hover{ color:#d31c28;}
/***我的掌合****/
.topNav .top_menu ul li.menu_bgH{ z-index:999999;background: #fff; border:1px solid #deced0; border-bottom:none;}
.topNav .top_menu ul li.menu_bgH p a{ color:#d31c28;}
.index-zhrk-down{ background:#fff; left:-1px; position:absolute; padding:5px 8px; width:86px; border:1px solid #deced0; border-top:none;}
.index-zhrk-down dl dd{ text-align:center; line-height:25px; color:#7f7f7f;}
.index-zhrk-down dl dd a{ color:#7f7f7f;}
.index-zhrk-down dl dd a:hover{ color:#d31c28;}
/***我的掌合 end****/
/***进货单****/
.order-listBox { position:absolute; z-index:9999; top:40px; right:0px; width:350px; background:#fff; border:1px solid #e3e2e2;border-top:none;}
.order-listBox .order-header{ padding:10px; border-bottom:1px solid #e45a64;}
.order-listBox .order-header .fl{ line-height:2em; color:#434343;}
.order-listBox .order-header .btn-1:hover{ color:#fff;}
.order-listBox dl dd{ padding:3px 10px; }
*+html .order-listBox dl dd .fr{ width:100px;}
*+html .order-listBox dl dd .fr p{ text-align:right;}
*+html .order-listBox dl dd .del{ margin-right:10px;}
.order-listBox .orderImg{ margin-top:10px; width:40px; height:40px; border:1px solid #e4e4e4; float:left;}
.order-listBox .orderName{ margin-top:15px; line-height:30px; color:#696969; float:left; margin-left:10px;}
.order-listBox .orderName a{ color:#696969;}
.order-listBox dl.ul .fr { color:#040404;}
.order-listBox dl.ul p{ padding:0px; margin:0px; height:30px;}

.order-listBox dl.ul dd{ border-bottom:1px solid #fbb8bd;}
.order-listBox dl.ul .fr .del{ cursor:default; color:#040404; float:right;}
/***进货单 end****/
.topNav .top_menu ul li.menu_li2.menu_bgH{background: #fff; border:1px solid #deced0; border-bottom:none;}
.index-top2{ width:1200px; margin:0px auto; padding:10px 0px; height:100px;}
.index-logo{ float:left; margin-top:0px;}
.index-search-warp{ width:630px; height:40px; float:left; margin-left:80px;}
.index-search-warp ul{ width:100%; height:30px;}
.index-search-warp ul li{ cursor:pointer; width:40px; float:left; text-align:center; padding:5px; height:20px; line-height:20px; }
.index-search-warp ul li.active,.index-search-warp .searchBtn{ background:#d31a26;color:#fff; cursor:default;}


.index-search-warp .txt{ background:url(../images/global/searchIco.jpg) no-repeat 495px center #fff; padding:0px 10px; float:left; border:4px solid #d31a26; height:32px; width:495px;}
.index-search-warp .searchBtn{ font:bold 16px/40px "微软雅黑"; cursor:pointer; width:80px; border:none; height:40px; padding:0px; margin:0px; text-align:center}
*+html .index-search-warp form{ margin-top:0px;}
*+html .index-search-warp .searchBtn{ margin-top:-1px;}
.index-search-warp p{ margin-top:8px;}
.index-erweima{ float:right; margin-top:5px;}


.completaRelative{ z-index:9999; position:relative;}
.index-search-warp .completaList{ display:none; font-size:12px; background:#fff;  position:absolute; z-index:999999; top:39px; width:518px; border:1px solid #dedede;}
.index-search-warp .completaList dl dd{padding:2px 10px;color:#666666; cursor:pointer; width:498px; text-align:left; height:25px; line-height:25px;}
.index-search-warp .completaList dl dd:hover{ background:#f5f5f5;}
.index-search-warp .completaList dl dd em{ float:right; color:#aaaaaa;}

.index-nav-warp{  height:40px; line-height:40px; color:#3f3f3f; font-size:16px;}
.index-nav-warp .indexNav{ border-bottom:2px solid #ac0b15;}
.index-nav-warp .spfl-a{  color:#fff; cursor:pointer; background:#bd0b16; width:205px; text-align:center;}
.index-nav-warp ul.nav{ float:left;}
.index-nav-warp ul.nav li{ text-align:center; float:left; padding:0px 10px; width:100px;}
.index-nav-warp ul.nav li a{ font:normal 16px/40px "微软雅黑"; color:#000;}
.index-nav-warp ul.nav li a:hover,.index-nav-warp ul.nav li.active a{ color:#d31a26;}

/*头部固定*/
.topFixed .index-search-warp{ margin-left:0px;}
.index-nav-warp ul.order{ float:right;}
.index-nav-warp ul.order { font-size:12px; margin-top:-5px;  width:350px;  }
.index-nav-warp.topFixed{ position:fixed; top:0px; background:#ac0b15; width:100%; z-index:99999;}
.index-nav-warp.topFixed .index-sy{ float:left; width:120px; text-align:center; }
.index-nav-warp.topFixed .searchTab { float:left; width:90px; background:#f38d94; position:relative;}
.index-nav-warp.topFixed .searchTab ul{ width:70px;  height:auto; background:#f38d94;}
.index-nav-warp.topFixed a{ color:#fff;}
.index-nav-warp.topFixed .searchTab .down{float:right; position:absolute; top:0px; right:10px;  cursor:pointer;background:url(../images/global/downIco.png) no-repeat center center; width:20px; 
height:40px;}
.index-nav-warp.topFixed .searchTab ul li{ font-size:12px; text-align:center; padding:0px 5px; width:60px; clear:both; color:#fff; height:40px; line-height:40px;}
.index-nav-warp.topFixed .searchTab ul li:hover{ color:#bd0b16;}
.index-nav-warp.topFixed .index-search-warp .txt{ background:url(../images/global/searchIco.jpg) no-repeat 495px center #f4f4f4; padding:0px 10px; float:left; border:4px solid #d31a26;  width:380px;}
.index-nav-warp.topFixed .index-search-warp .searchBtn{ font:bold 16px/41px "微软雅黑"; width:80px; border:none; height:38px; text-align:center;}

.index-nav-warp.topFixed .searchTab ul li.active{ display:block; background:none;}
.index-nav-warp.topFixed .searchTab ul li.active:hover{ color:#fff;}
.index-nav-warp.topFixed .searchTab ul li.li{ display:none;}


.index-nav-warp.topFixed ul.order{ width:350px; background:none; padding:0px; margin:0px; float:right;}
.index-nav-warp.topFixed ul.order li{ float:left; color:#fff; background:url(../images/global/top-border.jpg) no-repeat right top; padding:0px; margin:0px;}
.index-nav-warp.topFixed  ul.order li.li1{ margin:0px; padding:0px; width:100px;}
.index-nav-warp.topFixed  ul.order li.li2{ cursor:pointer; margin:0px; padding:0px; width:150px;}
.index-nav-warp.topFixed  ul.order li.li2.active{ background:#e57279;}
.index-nav-warp.topFixed  ul.order li.li3{ margin:0px; padding:0px; width:100px;}

.index-nav-warp.topFixed ul li em{ display:block; float:left; margin-left:10px; margin-right:5px; background:url(../images/global/index-ico.png) no-repeat;}
.index-nav-warp.topFixed ul li.li1 em{ background-position:-256px 0px; width:23px; height:27px; margin-top:5px;}
.index-nav-warp.topFixed ul li.li2 em{ background-position:-284px 0px; width:28px; height:27px; margin-top:5px;}
.index-nav-warp.topFixed ul li.li3 em{ background-position:-312px 0px; width:25px; height:27px; margin-top:5px;}


/***left spfl****/
.index-spfl-left{ float: left; width:203px; height:438px; z-index:9999; background:#fff; position:absolute;border:1px solid #dddddd}
.index-spfl-left a:hover{ text-decoration:underline;}
.index-spfl-left li{ display:block; line-height:40px; height:40px; color:#3c3c3c; padding:2px 10px;}
*+html .index-spfl-left{ padding-bottom:10px; }
*+html .index-spfl-left li { height:32px;line-height:32px;}
*+html .index-spfl-left li.active span{ height:40px;line-height:40px;}

.index-spfl-left li span{ background:url(../images/global/san-riD.png) no-repeat 175px center; height:40px; margin-left:10px; display:block; width:180px;border-bottom:1px solid #ededed; }
.index-spfl-left li:last-child span{ border-bottom:none;}

.index-spfl-left li span a{ font-size: 14px; color:#3c3c3c;}
.index-spfl-left li em{ display:block; margin:0px 10px;float:left; width:35px; height:30px; background:url(../images/global/index-ico.png) no-repeat;}


.index-spfl-left li.active a{color:#fff;text-decoration:none; }
.index-spfl-left li.active{ background:#8b0b13;}
.index-spfl-left li.active span{background:url(../images/global/san-ri.png) no-repeat 175px center #8b0b13;border-bottom:none; }

.index-spfl-left li.li1 em{ background-position:-36px -72px;}
.index-spfl-left li.li2 em{ background-position:-36px -105px;}
.index-spfl-left li.li3 em{ background-position:-36px -140px;}
.index-spfl-left li.li4 em{ background-position:-36px -175px;}
.index-spfl-left li.li5 em{ background-position:-36px -210px;}
.index-spfl-left li.li6 em{ background-position:-36px -246px;}
.index-spfl-left li.li7 em{ background-position:-36px -280px;}
.index-spfl-left li.li8 em{ background-position:-36px -315px;}
.index-spfl-left li.li9 em{ background-position:-36px -346px;}
.index-spfl-left li.li10 em{ background-position:-36px -382px;}
.index-spfl-left li.li11 em{ background-position:-36px -418px;}
.index-spfl-left li.li12 em{ background-position:-36px -455px;}
.index-spfl-left li.li1:hover em{ background-position:0px -72px;}
.index-spfl-left li.li2:hover em{ background-position:0px -105px;}
.index-spfl-left li.li3:hover em{ background-position:0px -140px;}
.index-spfl-left li.li4:hover em{ background-position:0px -175px;}
.index-spfl-left li.li5:hover em{ background-position:0px -210px;}
.index-spfl-left li.li6:hover em{ background-position:0px -246px;}
.index-spfl-left li.li7:hover em{ background-position:0px -280px;}
.index-spfl-left li.li8:hover em{ background-position:0px -315px;}
.index-spfl-left li.li9:hover em{ background-position:0px -346px;}
.index-spfl-left li.li10:hover em{ background-position:0px -382px;}
.index-spfl-left li.li11:hover em{ background-position:0px -418px;}
.index-spfl-left li.li12:hover em{ background-position:0px -455px;}
.index-spfl-left li span{position:absolute;z-index:99999; left:0px;}
.index-spfl-left .div{position:absolute; z-index:9999; padding:20px; width:703px; height:397px;  left:205px; top:0px;
background:url(../images/index/bgopactiy.png) repeat;border:1px solid #c5c5c5; box-shadow:3px 3px 5px #dbdbdb;  overflow:hidden; }
 
.index-spfl-left .div .fenleiCon{ width:520px; height:355px; overflow:hidden;}
.index-spfl-left dl{ padding:5px 0px;   }
.index-spfl-left dl dd.fl { float:left; }
.index-spfl-left dd a{float:left; color:#4b4b4b; font:normal 12px/24px "宋体" ; padding:2px 5px; }

.index-spfl-left dt{float:left; width:70px; height:30px; font-size:14px;   font-weight:bold;}
.index-spfl-left dt .spIco{ margin-right:10px;}
.index-spfl-left dt a{color:#4b4b4b; font:bold 14px/30px "宋体";}
.index-spfl-left dt a:link{color:#4b4b4b;}
.index-spfl-left dt a:visited{color:#4b4b4b;}
.index-spfl-left dt a:hover{color:#d41925;text-decoration:none;}
.index-spfl-left dt a:active{color:#4b4b4b;}

.index-spfl-left dd{ width:440px; margin-left:5px; border-bottom:1px solid #dedede; float:left;  text-align:left; font-size:12px;}
.index-spfl-left dl.nobor dd{ border:none;}

.index-spfl-left dd .title{ color:#4b4b4b; text-align:left; float:left; width:80px;line-height:30px;}
.index-spfl-left dd .title a{color:#4b4b4b;font:normal 12px/25px "微软雅黑";}

.index-spfl-left dd a{color:#5b5b5b; display:block; float:left;font:normal 12px/25px "宋体";}
.index-spfl-left dd a:link{color:#5b5b5b;}
.index-spfl-left dd a:visited{color:#5b5b5b;}
.index-spfl-left dd a:hover{color:#d41925; text-decoration:none;}
.index-spfl-left dd a:active{color:#5b5b5b;}

.index-spfl-left .div .div_more{font:bold 14px/50px "微软雅黑"; height:50px; position:absolute; bottom:0px; width:520px; text-align:center;  color:#888787;}
.index-spfl-left .div .div_more a{ color:#d31a26;}
.index-spfl-left .div .div_more a:hover{ color:#d31a26;}
.index-spfl-left .classRightPro{ width:180px; float:right; height:300px;}
.index-spfl-left .classRightPro .pro{ border:1px solid #f4f4f4; background:url(../images/index/bg.jpg) repeat; opacity:1; margin-bottom:10px;}
.index-spfl-left .classRightPro .pro img{ display:block; margin:0px auto; width:150px; height:150px;}
.index-spfl-left .classRightPro .pro p{ text-align:center;}
.index-spfl-left .classRightPro .pro p a{ color:#333;}

/***left spfl  end****/

.index-top-warp{background:url(../images/global/index_navbg.jpg) repeat-x; height:40px; line-height:40px; font-size:12px;}
.welcome-fl{ color:#d31a26; float:left; width:300px;}
.w-1200{ width:1200px; margin:0px auto;}
.index-slide-T_warp{ background:#e52e44; height:80px;}
.index-slide-t{ margin:0px auto; width:1200px;}

/*form*/
.btn{ display:block; text-align:center; border:none; cursor:pointer; font-size:14px; display:block; height:32px; line-height:32px; height:32px; padding:0px 15px;}
.txt{padding:0px 10px; border:1px solid #aeaeae; height:25px; font:normal 12px/25px "宋体";}
.sel{padding:0px 0px 0px 5px; background:#fff; border:1px solid #aeaeae; height:25px; font:normal 12px/25px "宋体";}

.btn-1{background:#e52121; color:#fff;}
.search-txt{ background:url(../images/global/searchIco.jpg) no-repeat 495px center #f4f4f4; float:left;  width:500px;}
.search-Btn{width:80px; border:none; height:43px;  font-size:16px; font-family:"微软雅黑";background:#d31a26;color:#fff; cursor:default;}

.btn1{ border:none; margin-top:5px; line-height: 30px; width:87px; float:left; border-radius:3px; }
.btn-2{ background:#d9d9d9; color:#646464; }
.btn-3{ background:#eaeaea; color:#888888; border:1px solid #cecece; }
.m0{margin:0}
/*****头部222222******/
.index-search-warp1{ width:540px; height:70px; float:right; margin:20px 0px; }
.index-search-warp1 .txt{ background:url(../images/global/searchIco.jpg) no-repeat 495px center #ffffff; padding:0px 10px; float:left; border:4px solid #d31a26; height:35px; width:340px;}
.index-search-warp1 .searchBtn{ float:left; color:#fff; cursor:pointer;font:bold 16px/43px "微软雅黑"; width:80px; border:none; height:43px; text-align:center}
.index-search-warp1 .searchBtn.search1{background:#d31a26;}
.index-search-warp1 .searchBtn.search2{background:#000; margin-left:10px;}

*+html .index-search-warp1 form{ margin-top:0px;}
*+html .index-search-warp1 .searchBtn{ margin-top:-1px;}
.index-search-warp1 p{ margin-top:8px;}

.index-top2 .top2-shop{ float:left; cursor:pointer; margin:20px 10px 10px 20px; width:410px; height:auto; border:1px solid #edebeb; border-top:none; border-bottom:none;}
.index-top2 .top2-shop .shop-name{ font:bold 12px/24px "宋体"; color:#5a5a5a; width:180px; float:left;border-right:1px solid #edebeb; padding:0px 10px;}
.index-top2 .top2-shop .shop-name em{background-position:-328px -127px; width:20px; height:17px; }
.index-top2 .top2-shop .shop-ul{ float:left; width:200px;}
.index-top2 .top2-shop .shop-ul li.li{ float:left; width:60px; text-align:center;}
.index-top2 .top2-shop .shop-ul li.li span{ font:normal 12px/24px "宋体"; color:#808080;}
.index-top2 .top2-shop .shop-ul li.li p{ color:#c40000;}
.index-top2 .top2-shop .shop-ul li.li p em{ font:bold 14px/24px "黑体";}
.index-top2 .top2-shop .shop-ul li.upIco{background-position:-336px -74px; width:7px; height:5px; float:left; margin-top:20px;}
.index-top2 .top2-shop .shop-ul li.downIco{background-position:-336px -79px; width:7px; height:5px; float:left; margin-top:20px;}

.index-top2 .top2-shop { position:relative; z-index:99999;}
.index-top2 .shopWarp{ position:absolute; left:-1px;top:40px; z-index:9999;}
.index-top2 .shop-downCon{  margin-top:20px; background:#fff; border:1px solid #e5e5e5; padding:10px; 
width:390px; height:240px;}
.index-top2 .shop-downCon ul li{ border-bottom:1px dashed #dbdbdb; padding-bottom:5px;}
.index-top2 .shop-downCon ul li h4{ font:bold 12px/30px "微软雅黑"; color:#9a9a8f;}
.index-top2 .shop-downCon ul li p{ color:#9a9a8f;}
.index-top2 .shop-downCon ul li p span{ display:block; width:60px; float:left;}
.index-top2 .shop-downCon ul li table tr td{ color:#9f9f93;}
.index-top2 .shop-downCon .btnWarp{ padding:0px 30px;}
.index-top2 .shop-downCon .btn{ cursor:pointer; width:120px;float:left; margin:30px 20px 0px 20px;   text-align:center; padding:0px 0px 0px 10px;}
.index-top2 .shop-downCon .jdggBtn{  border:1px solid #e5e5e5; color:#404040; background:url(../images/global/jdggIco.jpg) no-repeat 10px center #f2f2f2;}
.index-top2 .shop-downCon .scbdBTn{ border:1px solid #e5e5e5; color:#fff; background:url(../images/global/scIco.png) no-repeat 10px center #c40001;}
/*底部*/
.index-footer{ color:#919191; line-height:2em; text-align:center; width:1000px; height:50px; padding:20px; margin:50px auto 20px auto;}

/*已选择区域*/
.tab-style3{width:500px; }
.tab-style3 li{ width:90px; background:#fff;display:block; color:#333;  line-height:25px; height:25px; padding-left:10px;  text-align:center; font-size:12px; margin-right:10px; border:1px solid #3ab7ae; float:left; cursor:pointer; margin-bottom:10px;}
.tab-style3 li span{ float:left; }
.tab-style3 li.active {background:url(../images/register/Okbg1.png) no-repeat right bottom #fff; border:1px solid #3ab7ae; color:#333;}
.tab-style3 li.active a{ color:#f08519;}

/*****text input****/ 
.text_1{border:1px solid abadb3;height:25px;line-height:25px;border:1px solid #D4D4D4;padding-left:5px}
select{border:1px solid abadb3;height:25px;line-height:25px;border:1px solid #D4D4D4;padding-left:5px}
/*btn*/
.abtn{width:99px;height:30px;background:#d31a26;display:block;text-align:center;line-height:30px;color:#fff;cursor:pointer}
.cancel{width:99px;height:30px;line-height:30px;background:#bebebe;font-weight:bold;color:#fff;border:none;cursor:pointer;}


/****boxshadow***/
.mainbody_shadow{width:1200px; margin:20px auto;}
/*******QQlogin*********/
.login_box_child_style{width:436px;height:275px; box-shadow: 0 0 6px #bcbcbc;*border:1px solid #d7d7d7;background:#fff;float:left}
.mainfooter{ text-align:center; color:#919191; line-height:2em; padding:30px;clear:both}
/*****进度条******/
.rebody1{height:78px;width:100%;border-bottom:2px solid #e6e6e6}
.progress{width:760px;margin:0 auto;height:80px;}
.progress ul{padding-top:33px}
.progress ul li{width:230px;float:left;border-bottom:2px solid #e6e6e6;height:45px;line-height:45px;text-align:center}
.progress ul li p{position:relative;width:90px;margin:0 auto;padding-left:24px}
.progress ul li p span{margin-top:9px;width:24px;height:24px;display:block;background:url(../images/register/yuan1_03.png) no-repeat;color:#fff;text-align:center;line-height:24px;position:absolute;left:0px}

.progress ul li.active{border-bottom:4px solid #d31a26; height:44px;}
.progress ul li.active p{position:relative;width:90px;margin:0 auto;padding-left:24px}
.progress ul li.active p span{margin-top:9px;width:24px;height:24px;display:block;background:url(../images/register/yuan3_03.png) no-repeat;color:#fff;text-align:center;line-height:24px;position:absolute;left:0px}
.progress ul li.step3 span{left:12px}

.progress ul li.stocks{border-bottom:2px solid #dc757b}
.progress ul li.stocks span{background:url(../images/register/yuan2_03.png) no-repeat;}



/*****header template3*******/

.header{width:100%;height:102px;background:url(../images/register/abg_02.png) repeat-x}
.header .headerContent{width:1200px;margin:0 auto}
.header .headerContent .logoImg{padding-top:16px}
.header .headerContent .logoText{padding-right:10px;font-size:24px;font-weight:bold;color:#d21c29;line-height:92px;margin-left:20px;background:url(../images/register/rline_03.png) no-repeat right center}
.header .headerContent .loginName{font-size:14px;padding-top:50px}



/*******右侧悬浮bar_mask*********/
.bar_mask{width:35px;height:600px;background:#070707; color: #fff; position: fixed;right:0px; z-index: 999999;}
.bar_mask .bar_right_menu{width:35px;height:35px;margin:10px 0;cursor:pointer}
.bar_mask .bar_right_menu{position:relative}
.bar_mask .bar_right_menu .i_tip{ background:url(../images/details/details-ico.png) no-repeat 0 0; color: #fff;display:none;height: 35px; line-height: 35px; position: absolute; right: 35px; text-align: center; top: 0px; width: 97px;z-index:12333}
.bar_mask .bar_right_menu .i_ico{background:url(../images/details/details-ico.png) no-repeat;width:35px;height:35px;}
.bar_mask .bar0{height:110px;text-align:center;padding:10px 0;background:#ac0b15;color:#fff}
.bar_mask .bar_right_menu_bar0{height:121px}
.bar_mask .bar0 span{width:15px;display:block;margin:0 auto;padding-top:35px;line-height:15px}
.bar_mask .bar0 .i_ico{background-position:-470px -212px;}
.bar_mask .bar1 .i_ico{background-position:-470px -287px;}
.bar_mask .bar2 .i_ico{background-position:-472px -252px;}
.bar_mask .bar3 .i_ico{background-position:-469px -360px;}
.bar_mask .bar4 .i_ico{background-position:-472px -322px;}
.bar_mask .bar_fill{width:3px;}
.bar_maskbg{background:#fff;border:1px solid #dedede;right:-1px;width:36px}
.bar_maskbg .bar0 .i_ico{background-position:-470px -216px}
.bar_maskbg .bar1 .i_ico{background-position:-472px -68px;}
.bar_maskbg .bar2 .i_ico{background-position:-472px -104px;}
.bar_maskbg .bar4 .i_ico{background-position:-432px 5px}
.bar_maskbg .bar1:hover .i_ico{background-position:-472px -252px;}
.bar_maskbg .bar2:hover .i_ico{background-position:-472px -287px;}
.bar_maskbg .bar4:hover .i_ico{background-position:-472px -323px}
.bar_maskbg .bar_right_menu .i_tip{background:url(../images/details/details-ico.png) no-repeat 0 -52px; }
.bar_maskbg .bar0 span{color:#fff}

.locationLine{width:1200px;margin:0 auto}
.locationLine p{line-height:42px;height:42px;font-size:14px}
.locationLine p .active{color:#333;font-weight:bold}

/*内容*/
.main-content{padding-top:12px; height:auto; background:#ffff; }
.main-content-index{ height:auto; background:#ffff;}
.main-content3{}
/*****分页******/
.paging{ height:35px; float:right;}
.paging .pageNum{ float:left; line-height:25px; color:#313131;}
.paging a{padding:0 13px;height:25px; background:#fafafa;bordeR:1px solid #ececec;line-height:25px;margin-left:13px;color:#999999}
.paging a:hover,.paging a.active{background:#e76868;border:1px solid #e35e5e;color:#fff}
.paging a,.paging p{float:left}

/*****弹出框******/
.alertbox{ position:fixed; border-radius:8px; border:1px solid #c0c0c0; padding-bottom:10px; box-shadow:3px 3px 3px #c0c0c0,-2px -2px 2px #c0c0c0;}
.alertbox.cxsqAlert{ left:50%; margin-left:-250px; top:50%; margin-top:-200px;}
.alertbox h5{ text-align:center; background:url(../images/global/alertbg.jpg) repeat-x; height:48px; color:#c0c0c0; font:normal 14px/48px "微软雅黑";}
.alertbox .del{ border:none; cursor:pointer; margin:15px; background:url(../images/alert/del.png) no-repeat center center; width:15px; height:15px; float:right;}
.alertbox .tips{ padding:10px; line-height:25px;}
.alertbox .OkayIco{ float:left; display:block;margin:0px 10px; background:url(../images/alert/erro-ico.png) no-repeat center center; width:45px; height:45px;}
.alertbox .content .bottom{ padding:10px;} 
.alertbox .content .bottom.cxbot{ width:460px; margin:0px auto;}
.alertbox .content .bottom.cxbot input{ width:220px;}
.alertbox .tips .commentCon{ float:left;}
.alertbox .tips .commentCon input{ margin-right:10px;}
.pt-8{padding-top:8px}



.tip_icon{display:inline-block;width:auto;height:23px; line-height:23px; padding-left:30px;}
.onTrue{background:url(../images/register/Correct-ico_03.png) no-repeat left center; color:#40a932;}
.onFalse{background:url(../images/register/tip_03.png) no-repeat left center; color:#d31a26;}
.onPro{background:url(../images/register/tip_03.png) no-repeat left center; color:#d31a26;}

/*弹出框*/
.border{ border:1px solid #aeaeae;}
.border1{ border:1px solid #dedede;}

.alerTips,.alertBox{ 
 border-radius:5px; -webkit-border-radius:5px;z-index:9999;}
.OkTips {background:url(../images/right-ico.png) no-repeat #fff;}
.erroTips {background:url(../images/erro-ico.png) no-repeat #fff;}
.alerTips{font: bold 16px/150px 宋体;  width:150px; height:150px; padding-left:130px; background-position:70px center;}

.alertBox{font-size:12px; background:#fff;  height:100%; }
.alertBox h5{ height:40px; font:normal 14px/40px 宋体;  background:url(../images/bg-al-tibg2.jpg) repeat-x;padding:0px 10px;}
.alertBox .name{ float:left; font-weight:bold;}
.alertBox .del{display:block; margin-top:15px;  background:url(../images/alert/del.png) no-repeat left top;width:13px; height:11px;float:right;  cursor:pointer; border:none;}
.alertBox .del i{ }
.table1{ border-collapse:collapse;}
.alertBox .content{ padding:10px;}
.alertBox .content .notgReason{ padding:10px 30px;}
.alertBox .content .notgReason textarea{ width:100%; padding:5px; line-height:1.5em; min-height:80px;}
.alertBox .content .notgReason p{ text-align:center; color:#999;}

.form-style1{ padding:10px; background:#fff; }
.form-style1 table tr td{ padding:5px 10px; vertical-align:text-top;}
.form-style1 .txt{ width:260px;}

.form-style1 table tr td span.js{ display:block; float:left; width:130px; margin:5px 5px;}

.form-style1 .sel-address{ width:92px;}
.alertBox .content .btn{ width:80px;}
.alertBox .content .payWarp{width:500px; margin:20px auto; height:50px; line-height:50px; padding-left:30px;}
.alertBox .content .payWarp .pbg{background:url(../images/alert/erro-ico.png) no-repeat 0px center;padding-left:50px }
.alertBox .content .payWarp .btn{ display:block; width:120px; float:left; margin-right:10px;}
.alertBox .content .payWarp .btnPWarp{ line-height:30px;width:400px; margin:20px auto; }


/*提示*/
.tips{background:#ffffed; border:1px solid #f4ddb6; padding:5px 10px; line-height:1.5em; font-size:12px;}
.codeLogin-warp{ padding:10px;}
.codeLogin-warp .codeSelect{ width:100%; margin:10px auto 0px auto; height:30px; border:1px solid #dedede;}
.codeLogin-warp ul{ padding:20px 0px 10px 0px;}
.codeLogin-warp ul li{ float:left; width:33.33%;cursor:pointer;}
.codeLogin-warp ul li input{ width:15px;  height:15px; float:left; margin-top:2px;}
.codeLogin-warp ul li span{ float:left; display:block; margin-left:5px;}
.codeLogin-warp ul li.active{ color:#fe9836; font-weight:bold;}
/*选择区域弹出框*/
.address-warp { width:100%;border-left:1px solid #dedede; }
.address-warp ul{ width:24.8%;border:1px solid #dedede;border-left:none;border-right:none; height:260px; overflow:auto; overflow-x:hidden;   float:left; }
.address-warp ul.ul1{ background:#fff;border-right:1px solid #f1f1f1;}
.address-warp ul.ul2{ background:#f1f1f1;border-right:1px solid #dfdfdf;}
.address-warp ul.ul3{ background:#dfdfdf;border-right:1px solid #cbcbcb;}
.address-warp ul.ul4{ background:#cbcbcb;border-right:1px solid #dedede;border-top:none;}

.address-warp ul.ul1 li.active{background:#f1f1f1; }
.address-warp ul.ul2 li.active{background:#dfdfdf; }
.address-warp ul.ul3 li.active{background:#cbcbcb; }

.address-warp ul li{ padding:5px; line-height:25px; cursor:pointer; font-size:14px; }
.address-warp ul li.active{ position:relative;  width:100%;}
.address-warp ul li.active:first-child{ border-top:none;}
 
.address-warp ul li	.disabled{ display:block; width:15px; height:15px; background:#5e5d5a; float:left;margin-right:5px;margin-top:5px;}
.check-all,.check{ width:15px; height:15px; border:2px solid #3ab7ae;background:#fff;}
.check-all.check-select{ background:url(../images/Ok.png) no-repeat center center #3ab7ae;  }
.check-all.check-disable{  background:url(../images/del3.png) no-repeat center center;   border:2px solid #818181; }

/*品牌弹出框*/
.brand-warp  .brand-keyword-con{ padding:10px 0px; line-height:1.5em;}
.brand-warp  .brand-keyword-con span{ margin:5px 8px;}
.brand-warp  .brand-keyword-con span input{ margin:5px 5px 0px 0px;}

/*提示信息弹出框*/
.alr-tishi{ width:280px;}
.tishiCon { padding:10px;}
.tishiCon p{ text-align:center;}
.alertBox  .btnWarp{ width:180px; margin:30px auto 10px;}

/**手机验证弹出框**/
.ibox{height:40px;margin:5px 0 10px 0;line-height:40px}
.mlr{margin:0 10px 0 5px}
.hsbg{background:#eaeaea;height:30px;margin-top:6px;line-height:30px;padding:0 5px}
.btn-a{width:80px;height:30px;background:#F00;color:#fff;line-height:30px;text-align:center;display:block}
.mtaa{margin:6px 0 0 0;display:none}
/*我的账本-充值*/
.alertBox .btn-box{width:230px; margin:20px auto 10px;}
.alertBox .p-box{width:270px; margin:10px auto;}
/*我的账本-搜索框*/
.table-orderSearch{background:#f1f1f1; width:100%; margin:10px auto;}
.table-orderSearch td{padding:10px 0;}
.table-orderSearch1{ width:100%; margin:10px auto;padding:10px 0}
.table-orderSearch1 input{ margin:10px 10px 10px 0;}
.table-orderSearch1 td{padding:10px 0;}
/*我的账本-表格*/

.table-style2{width:100%;margin:10px 0;border:1px solid #eeeeee; border-bottom:none;}
.table-style2 td{ text-align:center;border-bottom:1px solid #eeeeee; height:55px;border-right:1px solid #eeeeee}
.table-style2 thead th{text-align:center; background:#eeeeee; line-height:35px;}

/*加减输入框*/
.WriteNumWarp input{ text-align:center; height:30px; line-height:30px;  }
.WriteNumWarp .Btn{ float:left;color:#b9b9b9; width:30px;height:30px; cursor:pointer; font-size:20px;  background:#f7f6f6; border:1px solid #b9b9b9;}
.WriteNumWarp .numtxt{float:left; color:3262626; width:60px;height:28px;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9; border-left:none;border-right:none; }


/*自动补全*/
.list-down{ position:absolute; top:26px;border:1px solid #abadb3; background:#fff; z-index:9999;}
.list-down li{  height:25px; cursor:pointer; line-height:25px; padding:0px 10px;}
.list-down li:hover{background:#fceaea;}

d.brandTxt{width:150px;}
.list-down.brandDown{ width:170px; left:409px; top:35px;}
.list-down.brandDown1{ width:160px; }
.searchProName .txt{ width:180px; margin-right:10px; }
.w-180{ width:180px;}
.check{ width:18px; height:18px;}
.posi-box{position:relative}
.odivPR{position:relative}
.upbox{position:absolute;width:160px;background:#e5e5e5;padding:3px 5px;border:1px solid #959595;top:26px;display:none}
.upbox span{color:#ff5500;font-size:14px;}
.pagination { display: inline-block; padding-left: 0; border-radius: 4px; line-height: 29px; margin: 10px;float: left}
.pagination li { display: inline}
.pagination li a { background-color: #fff; border: 1px solid #ddd; color: inherit; float: left; line-height: 1.42857; margin-left: -1px; padding: 4px 10px; position: relative}
.pagination li a:hover,.pagination li.active a { background-color: #f4f4f4; border-color: #ddd; color: inherit; cursor: default; z-index: 2}
.pagRecord { color: #999; line-height: 29px; margin: 10px 20px 12px; float: left}
.pag-txt { width: 25px; height: 23px; color: #000; border: 1px solid #e5e5e5; margin: 0 5px}
.pag-btn { height: 28px; border-radius: 3px; border: 1px solid #e5e5e5; padding: 0 10px; background: #fff; margin-left: 4px; color: #333; line-height: 28px}
.pag-btn:hover {background: #eee;color: #23527c}
